<?php

/*
 * Niken Larasati
 * larasati.n@students.amikom.ac.id
 */

class pindah_pergi_m extends CI_Model{ 
    public function __construct() {
        parent::__construct();
    }
    
    function ambil_data(){
        $this->db->select('pindah_pergi.nomor as nomor,'
                . 'pindah_pergi.idpindah_pergi as form, '
                . 'pindah_pergi.no_kk as no_kk, '
                . 'penduduk.nik as nik_pemohon,'
                . 'penduduk.nama as nama_pemohon,'
                . 'pindah_pergi.tanggal_pergi as tgl_pergi,'
                . 'pindah_pergi.alamat_tujuan as alamat,'
                . 'pindah_pergi.rt_tujuan as rt,'
                . 'pindah_pergi.rw_tujuan as rw,'
                . 'pindah_pergi.dusun_tujuan as dusun_tujuan,'
                . 'pindah_pergi.desa_tujuan as desa_tujuan,'
                . 'pindah_pergi.kecamatan_tujuan as kecamatan_tujuan,'
                . 'pindah_pergi.kabupaten_tujuan as kabupaten_tujuan,'
                . 'propinsi.propinsi as propinsi_tujuan');
        $this->db->from('pindah_pergi');
        $this->db->join('kk','kk.no_kk=pindah_pergi.no_kk','left');
        $this->db->join('penduduk','penduduk.nik=pindah_pergi.nik','left');
        $this->db->join('propinsi','propinsi.idpropinsi=pindah_pergi.idpropinsi','left');
//        $this->db->join('kat_pindah','kat_pindah.idkat_pindah=pindah_pergi.idpindah_pergi','left'); blm dipakai
//        $this->db->join('jenis_pindah','jenis_pindah.idjenis_pindah=pindah_pergi.idpindah_pergi','left');
        return $this->db->get();
    }
    
    function detail_cari($paramater = NULL){
        $this->db->select('pindah_pergi.nomor as nomor,'
                . 'pindah_pergi.idpindah_pergi as form, '
                . 'kk.no_kk as no_kk, '
                . 'kk.rt as rt, '
                . 'kk.rw as rw, '
                . 'kk.dusun as dusun, '
                . 'penduduk.nik as nik_pemohon,'
                . 'penduduk.nama as nama_pemohon,'
                . 'pindah_pergi.tanggal_pergi as tgl_pergi,'
                . 'pindah_pergi.alamat_tujuan as alamat,'
                . 'pindah_pergi.rt_tujuan as rt,'
                . 'pindah_pergi.rw_tujuan as rw,'
                . 'pindah_pergi.dusun_tujuan as dusun_tujuan,'
                . 'pindah_pergi.desa_tujuan as desa_tujuan,'
                . 'pindah_pergi.kecamatan_tujuan as kecamatan_tujuan,'
                . 'pindah_pergi.kabupaten_tujuan as kabupaten_tujuan,'
                . 'propinsi.propinsi as propinsi_tujuan');
        $this->db->from('pindah_pergi');
        $this->db->join('kk','kk.no_kk=pindah_pergi.no_kk','left');
        $this->db->join('penduduk','penduduk.nik=pindah_pergi.nik','left');
        $this->db->join('propinsi','propinsi.idpropinsi=pindah_pergi.idpropinsi','left');
//        $this->db->join('kat_pindah','kat_pindah.idkat_pindah=pindah_pergi.idpindah_pergi','left'); blm dipakai
//        $this->db->join('jenis_pindah','jenis_pindah.idjenis_pindah=pindah_pergi.idpindah_pergi','left');
        
        if($paramater != NULL){
            $this->db->where($paramater);
        }
        return $this->db->get();
    }
}